# send_keys() 输入内容
# clear()清空
# click() 点击
# get_attribute() 获得属性值
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
# 打开Chrom, 打开so首页
driver = webdriver.Chrome()
driver.get("https://www.so.com/")
# 输入框输入'python自动化测试',点击搜索
# driver.find_element_by_id("kw")  #之前使用方式不推荐
# driver.find_element('id', 'kw')   #之前使用方式不推荐
kw = driver.find_element(By.ID, "input")  #推荐
# send_keys() 文本框输入值
kw.send_keys('python自动化测试')
time.sleep(3)
# clear() 清除文本内容
kw.clear()
kw.send_keys('天气预报')
print(kw.get_attribute("id"))
# 点击一下百度按钮
su = driver.find_element(By.ID, "search-button")
# 点击按钮 click
su.click()
# 关闭Chrome浏览器
time.sleep(2)
driver.quit()
